package com.key.win.business.chat.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.key.win.base.web.PageRequest;
import com.key.win.base.web.PageResult;
import com.key.win.business.chat.model.ImApply;
import com.key.win.business.chat.vo.ImApplyVo;

import java.util.List;

public interface ImApplyService extends IService<ImApply> {

    PageResult<ImApply> findApplyByPaged(PageRequest<ImApply> t);

    List<ImApply> findApply(ImApply imApply);

    boolean saveOrUpdateApply(ImApply imApply);

    ImApply getImApplyFull(String id);

    boolean approve(ImApply apply);

    List<ImApplyVo> findApplyDetail();
}
